package cn.iocoder.yudao.module.yyzx.controller.admin.nurse_level_content.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

@Schema(description = "管理后台 - 床位信息 Response VO")
@Data
@ExcelIgnoreUnannotated
public class Level_ContentRespVO {
    @Schema(description = "客户id", example = "20716")
    private Integer customerId;
    @Schema(description = "客户姓名", example = "20716")
    private String customerName;
    @Schema(description = "性别", example = "20716")
    private Integer customerSex;
    @Schema(description = "年龄", example = "20716")
    private Integer customerAge;
    @Schema(description = "档案号", example = "20716")
    private Integer recordId;
    @Schema(description = "入住时间", example = "20716")
    private LocalDateTime checkinDate;
    @Schema(description = "退住时间")
    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
    private LocalDateTime retreatTime;
    @Schema(description = "退住类型", example = "2")
    private String retreatType;
    @Schema(description = "退住原因", example = "2")
    private String retreatReason;
    @Schema(description = "状态", example = "2")
    private String status;
    @Schema(description = "申请时间", example = "2")
    private LocalDateTime createTime;
    @Schema(description = "审核意见", example = "2")
    private String auditStatus;
    @Schema(description = "审核人", example = "2")
    private String auditPerson;
    @Schema(description = "审核时间", example = "2")
    private LocalDateTime auditTine;
    @Schema(description = "备注")
    private String attention;

}